electron attachment - German English Dictionary